Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LUTON PLACE Terraced £300,000 20 Jul 2006
1A LUTON PLACE Semi-Detached £655,000 18 May 2001
2 LUTON PLACE Terraced £375,000 7 Jul 2000
3 LUTON PLACE Terraced £1,725,000 20 Jan 2023
4 LUTON PLACE Terraced £405,000 27 Oct 2000
5 LUTON PLACE Terraced £1,762,500 18 Dec 2015
6 LUTON PLACE Terraced £800,000 9 Dec 2011
8 LUTON PLACE Terraced £218,000 31 Oct 2003
10 LUTON PLACE Terraced £770,000 5 Aug 2021
12 LUTON PLACE Terraced £678,000 5 Nov 2020
14 LUTON PLACE Terraced £1,300,000 31 Jan 2014
16 LUTON PLACE Semi-Detached £878,888 1 Aug 2005
17 LUTON PLACE Semi-Detached £870,000 22 Nov 2001
18 LUTON PLACE Semi-Detached £687,365 22 Jun 2007
20 LUTON PLACE Semi-Detached £722,500 26 Sep 2003
22 LUTON PLACE Semi-Detached £740,000 29 Sep 2003